body{
font-size:12px;
font-family:Arial,Helvetica,sans-serif;
overflow-y:scroll;
/*ie6 hack*/
_overflow-y:none;
*overflow-y:none;
background-attachment:fixed;
background:#fff;
}
label{
color:#666;
font-weight:normal;
}
h3{
margin:10px 0;
color:#999;
font-size:14px;
font-weight:bolder;
}
ul{
margin:0;
padding:0;
height:22px;
text-align:center;
}
ul li{
margin:0px 8px;
list-style:none;
float:left;
display:inline;
}
a{
text-decoration:none;
}
table{
border-collapse:collapse;
}
caption{
background:#fff;
}
th{
background:#bfbfbf;
text-align:center;
}
.logo{
color:#ccc;
font-weight:bold;
font:14px Impact;
}
.text{
font-weight:bold;
}
.button{
border:1px solid #bbb;
color:#333;
background:#ddd;
padding:2px 5px;
border-radius:5px;
display:inline-block;
cursor:pointer;
}
fieldset{
border:0;
}
.cell{
padding:0 5px;
background:#fefefe;
}
.align_center{
text-align:center;
}
.align_left{
text-align:left;
}
.item_count{
color:#069;
}
.ui-tabs{
height:500px;
}
/**
 * pager links 
 */
#pager_links{
margin-top:50px;
}
#pager_links a{
border:1px solid #ddd;
padding:2px 8px;
text-align:center;
color:#999;
margin:2px;
}
#pager_links a:hover{
background:#999;
color:#fff;
}
#pager_links span{
border:1px solid #ddd;
padding:2px 8px;
text-align:center;
color:#fff;
background:#999;
margin:2px;
}
#admin_login{
padding-top:20px;
padding-bottom:20px;
background:#eee;
width:310px;
margin-top:200px;
margin-left:auto;
margin-right:auto;
border-radius:5px;
border:1px solid #666;
}
#admin_login h3{
font-size:13px;
text-align:center;
}
#logo{
color:#999;
}
.submit_coun{
text-align:right;
}
#footer{
border-top:2px solid #999;
margin-top:10px;
clear:both;
text-align:right;
color:#aaa;
}
.error{
color:#f33;
padding:10px;
border:0;
background:#fff;
height:20px;
}
.input_state_error{
color:#f33;
}
/**
 * nav
 */
#nav{
width:100%;
height:26px;
padding-bottom:0;
padding-top:6px;
background:#1f1f1f;
opacity:0.9;
}
#nav a{
color:#bbb;
font-size:14px;
}
#nav .active , #nav a:hover{
color:#fff;
}
.admin_info{
color:#fff;
font-size:14px;
padding:0 5px;
margin:0 5px;
}
#sub_nav{
background:#dedede;
padding-top:6px;
}
#sub_nav a{
color:#999;
}
#sub_nav .active , #sub_nav a:hover{
color:#555;
text-decoration:none;
}
/**
 * main
 */
#main{
width:98%;
margin:0 auto;
min-height:630px;
}
/**
 * product_class_admin
 */
#product_class{
margin-top:30px;
width:960px;
margin:0 auto;
}
.product_class_item{
padding:5px;
background:#8BB98B;
width:400px;
height:300px;
float:left;
margin:10px;
border-radius:3px;
padding:2px;
}
.product_class_item:hover{
box-shadow:0 0 15px #666;
}
.product_class_item .product_class_name_cn{
color:#1f1f1f;
font-size:16px;
font-weight:100;
margin-left:10px;
font-weight:bold;
}
.product_class_name{
display:none;
}
.product_class_name_cn{
font-size:24px;
font-weight:bolder;
}
.notvisible{
background:#BF6060;
} 
.product_class_item .delete{
float:right;
} 
.product_class_item .toggle{
float:right;
} 
.product_class_item .edit{
float:right;
} 
#product_class_detail_left{
background:#efefef;
width:40%;
min-height:500px;
border:1px solid #d1d1d1;
border-radius:5px;
padding:10px 0;
box-shadow:0 0 5px #6f6f6f;
}
#product_class_detail_left ul{
width:230px;
float:left;
height:auto;
}
#product_class_detail_left li{
clear:both;
background:#ddd;
padding:2px;
margin:5px;
display:block;
}
#product_class_detail_left li a{
color:#888;
font-weight:bold;
display:block;
}
#product_class_detail_left li .active{
background:#999;
color:#fff;
}
#product_class_detail_left li:hover{
background:#bfbfbf;
}
#product_class_dir_list{
border-right:1px solid #ddd;
min-height:100px;
}
#product_class_detail_right{
width:56%;
min-height:500px;
margin-left:10px;
}
#file_content{
resize:none;
outline:none
border:1px solid #ddd;
border-radius:5px;
padding:10px;
min-height:500px;
margin:0;
width:100%;
}
.detail_describe_text{
color:#666;
}
#buttons{
clear:both;
height:38px;
}
/*
 product admin
 */
#product_lists{}

#product_lists th{
background:#ddd;
text-align:center;
letter-spacing:2px; 
box-shadow:0 0 5px #6f6f6f;
}
#product_lists td{
background:#eee;
box-shadow:0px 0px 5px #999;
}
#product_lists .product_td{
color:#666;
}
.have_class_info{
background:#fee;
}
.havenot_class_info{
background:#eef;
}
.product_class_info_td{
color:#666;
background:#333;
}
.product_class_info_td_active{
background:#999;
color:#fff;
}
.product_at_spec_class_info_tr{
display:none;
}
.product_at_spec_class_info_tr td{
font-weight:bolder;
}
.product_search_result_caption{
color:#069;
}
/*
 order admin
 */

#orders_list th{
background:#ddd;
box-shadow:0 0 5px #6f6f6f;
border-bottom:1px solid #eee;
text-align:center;
}
#orders_list td{
background:#eee;
box-shadow:0px 0px 5px #999;
}

/**
 * order today
 */
#order_today{
padding-top:20px;
}
#order_today .desc{
color:#666;
font-size:14px;
}
#order_today .big_number{
line-height:35px;
font-size:35px;
font-weight:bolder;
padding-right:5px;
display:block;
}
.figure{
width:300px;
height:300px;
}
#order_search{}
#order_search .address_value{
display:none;
}
#order_search .address_value select{
font-weight:100;
}
#loc_province{
width:80px;
}
/* 
 * priv admin
 */
#admin_list th{
background:#ddd;
box-shadow:0 0 5px #6f6f6f;
border-bottom:1px solid #eee;
text-align:center;
}
#admin_list td{
background:#eee;
box-shadow:0px 0px 5px #999;
}

#order_today th{
background:#ddd;
box-shadow:0 0 5px #6f6f6f;
border-bottom:1px solid #eee;
text-align:center;
}
#order_today td{
background:#eee;
box-shadow:0px 0px 5px #999;
}
#priv_err{
display:none;
font-weight:bolder;
color:#ec6147;
}
